/*Newly build*/

.Newlyin{
    width: 960px;
    overflow: hidden;
    margin:20px auto 0;
}

.NewlyL{width: 170px;float: left;}
.NewlyL ul{background: #fff;}
.NewlyL li{line-height: 32px;border-bottom: 1px solid #ccc;background:#eee;cursor:pointer;margin-bottom:2px;}
.NewlyL li span{padding-left:10px;}
.NewlyL li.Ncur{background:#0066b3;color:#fff}

.NewlyR{margin-left:180px;}

.Rr{border-bottom: 1px solid #eee;margin-bottom: 20px;padding-bottom: 20px;}
.RrT {overflow: hidden;font-size: 16px;line-height: 30px;}
.RrT .head_tips{vertical-align: middle;display: inline-block;padding-left: 8px;}
.RrT h3{display: inline-block;vertical-align: middle;font-weight: normal;font-size: 24px;padding-left: 10px;border-left: 6px solid #0066b3;margin-left:5px;}
.red{color: red;}

/*基本信息*/
.Nright{float: right; text-align: right;}
.Nright a{font-size:14px;color: #3da4f1;margin-right: 10px;cursor: pointer;}
.Nright a.del{color:#f00;padding-left: 15px;background: url(/chn/job/v3/images/ico_cv_03.png) no-repeat center left;}
.Nright a.edit{padding-left: 15px;background: url(/chn/job/v3/images/ico_cv_01.png) no-repeat center left;}
.Nright a.add{padding-left: 17px;background: url(/chn/job/v3/images/ico_cv_02.png) no-repeat center left;}
.Nright a.up{padding-right: 10px;background: url(/chn/job/v3/images/ico_cv_06.png) no-repeat center right;color: #999;}
.Nright a.down{padding-right: 10px;background: url(/chn/job/v3/images/ico_cv_04.png) no-repeat center right;color: #999;}
.RTop{display: inline-block;vertical-align: middle;font-size: 14px;color: #333;width:100%;line-height: 30px;}
.RrLeft {float: left;margin-right: 70px;line-height: 30px;}
.RrRignt{float: left;line-height: 30px;}
.tips{font-size: 14px;line-height: 1.4;margin-top: 10px;white-space: pre-wrap;color: #f94817;}
.floor_view_body{margin-top:10px;}

.RTop .left{width: 130px;float: left;color:#7f7f7f;box-sizing: border-box;padding-right: 10px;}
.RTop .left .left_text{vertical-align: middle;white-space: pre-line;}
.RTop .left .left_tips{vertical-align: middle;height: 14px;}
.RTop .right{width:64%;float:left;}
.RTop .input{width: 100%; height: 30px;line-height:30px;border: 1px solid #0066b3;padding-left: 5px;box-sizing: border-box;}
.RTop .radios{overflow: hidden;}
.RTop .label_radio{float:left;margin:5px 20px 5px 0;background: url(../images/radio.png) left bottom no-repeat!important;}
.RTop .label_radio.r_on{background: url(../images/radio.png) left 1px no-repeat!important;}
.RTop .select{width: 100%;height: 30px;border: 1px solid #ccc;padding-left: 10px;}
.label_checkbox{display: inline-block;line-height: 20px;margin: 5px 20px 5px 0;background: url(/chn/job/v3/images/ico_check.png) left center no-repeat;padding-left: 30px;}
.label_checkbox.check_on{background: url(/chn/job/v3/images/ico_checked.png) left center no-repeat;}
.label_checkbox input{width: 20px;height: 20px;margin-right: 10px;}
.RTop textarea{width:100%;height: 70px; background: #fff;border: 1px solid #0066b3;padding:5px;}
.RTop .doubledate .date_text{margin:0 10px;}
.RTop .upload{font-size:0;}
.RTop .upload p{display: block;vertical-align: top;color: #3DA4F1;text-align: center;font-size: 14px;cursor: pointer;margin-left: 10px;}
.RTop .preview_wrapper.upload_papers{position: relative; height:120px;}
.RTop .preview_wrapper.upload_life{position: relative; height:120px;}
.RTop .preview_wrapper img{
    vertical-align: middle;
    width:auto;
    height: 100%;
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    margin: auto;
    object-fit:contain;
}
.RTop .upload form{display: inline-block;vertical-align: top;}
.RTop .upload form label{display: inline-block;position: relative;background: #fff;width: 50px;}
.RTop .upload form input.file_uploader{width: 50px;position: absolute;top: 0;left: 0;z-index: -1;}
::-webkit-input-placeholder{
    color:#ccc!important;
}
::-moz-placeholder{
    color:#ccc!important;
}
:-moz-placeholder{
    color:#ccc!important;
}
:-ms-input-placeholder{
    color:#ccc!important;
}
input::-ms-clear{display:none!important;}
input::-ms-reveal{display:none!important;}
input::-o-clear{display:none!important;}

.dan{float: left;width: 110px; line-height: 30px; }
.dan input {width: 20px;margin-right: 16px;}

/*个人信息*/

.Rrul .RTop select{background: #fff;}
.Rrul .RTop input{background: #fff;}
.Rrul .RTop .cm{width: 200px;margin-right: 8px;}

.select1{float: left;}
.select1 select{width: 100px; height: 30px;background: #f0f0f0;border: 1px solid #ccc;padding-left: 10px;}
.select1 select:first-child{margin-right: 15px;}

.RTop .chang{width: 426px;}

.Photo{height: 66px;line-height: 66px;}
.Photo .RrLeft img{float: left;}
.Photo p{display: block;color: #3DA4F1; font-size: 14px; float: left; cursor: pointer;margin-left: 10px;}

.Photo2{height: 80px;line-height: 80px;}

.zhong{width: 180px; height: 40px;margin: 0 auto;margin-top: 20px;}
.Rrul .zhong span{display:block; width: 78px;height: 32px;background: #3da4f1;float: left;line-height: 32px; text-align: center;color: #fff;border-radius:4px ; margin-right: 24px;cursor: pointer;}
.Rrul .zhong span:last-child{background: #0066b3;margin-right: 0;}


/*教育经验*/
.small{font-size: 14px;margin-left: 10px;}

.jiaoyu .select select{width: 330px;}


.jiaoyu .RTop .zhi{float: left;line-height: 30px;margin: 0 10px;}
.jiaoyu .RTop input{width: 330px;}

.jiaoyu .RTop .shuru{float: left;width: 306px;color: #999;}
.jiaoyu .RTop .select2 select{float: left;width: 20px;text-align: center;}

.jiaoyu .RTop .che{width: 16px;margin:0 10px 0 40px;}
.jiaoyu .RrLeft{margin-right: 20px;}

.date_box{position:relative;display:inline-block;padding:0 6px;width:133px;height:28px;line-height: 26px;border: 1px solid #0066b3;}
.date_box input{width:100%;margin-top:5px;display:block;height:19px!important}
.date_box span{position:absolute;top:0;bottom:0;margin:auto;right:4px;width:26px;height:26px;background:url(/chn/job/v3/images/icon.png);}
#mydate1,#mydate2,#mydate3,#mydate4,#mydate5,#mydate6,#mydate7,#mydate8,#mydate9,#mydate10,#mydate11,#mydate12{width: 133px;height: 30px; border:none;outline: none;}
.lfloat{float: left;}

/*单选框*/
.label_radio{margin-right: 40px;padding-left: 30px;}




/*学生干部经历*/
textarea{resize:none;border: 1px solid #ccc;font-family:"微软雅黑","黑体","宋体";}
.jingyan{height: 100px;}

/*家庭成员*/

.clan  .text{width: 200px;}
.clan,.self{height: 60px;}
.clan  textarea{width: 470px;height: 60px;}
.self textarea{width: 540px;height: 60px; }

/*其他*/
.wen{width: 540px;}
.duan{width: 70px;}

/*承诺书*/
.Promise{ font-size: 16px;margin-top: 40px;text-align: center; }
.Pro a{color: #3DA4F1;}
.btn_center{text-align: center;}
.btn{margin: 50px auto 30px; height: 40px;display:inline-block;overflow: hidden;}
.btn a{display: block; width: 130px; height: 40px;background: #3da4f1;border-radius: 4px;color: #fff; text-align: center; line-height: 40px; float: left;float: left;margin-right: 80px;cursor:pointer;}
.btn a:last-child{background: #0066b3;margin-right: 0;}

/*隐藏*/
.Rr .cur1{display: block;}

.floor_view_tip{line-height:50px;text-align: center;color: #3da4f1;cursor:pointer;}

/*无效化*/
.disable_block{position: relative;}
.disable_block:before {
    content:"";
    width: 100%;
    height: 100%;
    position: absolute;
    pointer-events: all;
    z-index: 9999;
}